package com.logic.landseaserver.persistence.write;

import com.logic.landseaserver.domain.BillPayment;
import com.logic.landseaserver.ws.dto.BillPaymentDTO;

public interface BillPaymentWriteMapper {
	int deleteByPrimaryKey(Integer id);

    int insert(BillPayment record);

    int insertSelective(BillPayment record);

    int updateByPrimaryKeySelective(BillPayment record);

    int updateByPrimaryKey(BillPayment record);

    int updateByPaytype(BillPayment record);
    
	void clearBillPayment(String date);

	void updateBillpayment(BillPayment billPayment);

    void updateByPrimaryKeySelectiveDTO(BillPaymentDTO billPaymentDTO);

    int deleteByBillId(Integer billId);
}